QUẢN LÝ NHÂN – HỘ KHẨU PHƯỜNG XÃ, QUẬN HUYỆN
- NguoiTrongNha.java
- project /
1 /* Nhom thuc hien:
2 * - Huynh Huu An Email:huuan_huynh@yahoo.com
3 * - Nguyen Thanh Ho
4 * - Ha Duy Bao
5 * Ngay thuc hien: 28/11/2008
6 *==============================================================================
7 * Class NguoiTrongNha V1.0 by HuynhHuuAn
8 * Day la lop ke thua tu lop Nguoi
9 * Chuc nang: tao doi tuong nguoi co ban gom cac thuoc tinh: Ten, namsinh, nam(Phai)
10 * + them cac thuoc tinh soCMND
11 * + chuHo (thuoc tinh them de danh dau trang thai chu ho)
12 *=============================================================================
13 */
14
15 import java.io.Serializable;
16 public class NguoiTrongNha extends Nguoi implements Serializable{
17 private String soCMND;
18 private boolean chuHo;//chu? ho^.
19
20 public String getSoCMND(){
21 return soCMND;
22 }
23 public NguoiTrongNha setChuHo(boolean true_false){
24 chuHo=true_false;
25 return this;
26 }
27 public boolean getChuHo(){
28 return chuHo;
29 }
30 public String getCMND(){
31 return soCMND;
32 }
33 public NguoiTrongNha(){
34 super();
35 soCMND="";
36 chuHo=false;
37 }
38 public NguoiTrongNha(String ten,int tuoi,boolean phai,String CMND){
39 super(ten,tuoi,phai);
40 this.soCMND=CMND;
41 }
42 public String toString(){
43 String s="";
44 s+=super.toString();
45 s+="\nCMND "+this.soCMND;
46 return s;
47 }
48 @Override
49 public int hashCode() {
50 final int prime = 31;
51 int result = 1;
52 result = prime * result + ((soCMND == null) ? 0 : soCMND.hashCode());
53 return result;
54 }
55 }
2 * - Huynh Huu An Email:huuan_huynh@yahoo.com
3 * - Nguyen Thanh Ho
4 * - Ha Duy Bao
5 * Ngay thuc hien: 28/11/2008
6 *==============================================================================
7 * Class NguoiTrongNha V1.0 by HuynhHuuAn
8 * Day la lop ke thua tu lop Nguoi
9 * Chuc nang: tao doi tuong nguoi co ban gom cac thuoc tinh: Ten, namsinh, nam(Phai)
10 * + them cac thuoc tinh soCMND
11 * + chuHo (thuoc tinh them de danh dau trang thai chu ho)
12 *=============================================================================
13 */
14
15 import java.io.Serializable;
16 public class NguoiTrongNha extends Nguoi implements Serializable{
17 private String soCMND;
18 private boolean chuHo;//chu? ho^.
19
20 public String getSoCMND(){
21 return soCMND;
22 }
23 public NguoiTrongNha setChuHo(boolean true_false){
24 chuHo=true_false;
25 return this;
26 }
27 public boolean getChuHo(){
28 return chuHo;
29 }
30 public String getCMND(){
31 return soCMND;
32 }
33 public NguoiTrongNha(){
34 super();
35 soCMND="";
36 chuHo=false;
37 }
38 public NguoiTrongNha(String ten,int tuoi,boolean phai,String CMND){
39 super(ten,tuoi,phai);
40 this.soCMND=CMND;
41 }
42 public String toString(){
43 String s="";
44 s+=super.toString();
45 s+="\nCMND "+this.soCMND;
46 return s;
47 }
48 @Override
49 public int hashCode() {
50 final int prime = 31;
51 int result = 1;
52 result = prime * result + ((soCMND == null) ? 0 : soCMND.hashCode());
53 return result;
54 }
55 }